7 int main(int argc
, char *argv
[])
10 bool firstCase
= true;
13 if (!firstCase
) cout
<< endl
;
15 string ppal
, semi
, periodo
;
20 periodo
= semi
= ppal
.substr(0, posibleP
);
21 while (semi
.length() < ppal
.length()){
24 } while (semi
!= ppal
);
25 cout
<< posibleP
<< endl
;